battery separator - French English Dictionary